package com.yuandian.api.customer_perception.vo;

import com.alibaba.excel.annotation.ExcelIgnore;
import com.alibaba.excel.annotation.write.style.ColumnWidth;
import com.alibaba.excel.annotation.write.style.HeadRowHeight;
import lombok.Data;

import java.io.Serializable;

/**
 * 说明：业务性能指标vo对象
 * @Author linshihe
 * @Date 2022/01/19 18:51
 */
@Data
@HeadRowHeight(30)
public class SpecificUserInterfaceVo implements Serializable {

    /**
     * 序号
     */
    private Integer id;

    /**
     * 系统id
     */
    @ExcelIgnore
    private Integer systemId;

    /**
     * 业务编码
     */
    @ExcelIgnore
    private String businessCode;

    /**
     * 用户标识
     */
    @ColumnWidth(20)
    private String operatorId;

    /**
     * 请求量
     */
    @ColumnWidth(20)
    private Integer visitCount;

    /**
     * 平均请求大小
     */
    @ExcelIgnore
    private Long avgRequestBytes;

    /**
     * 平均响应大小
     */
    @ExcelIgnore
    private Long avgResponseBytes;

    /**
     * 平均请求大小
     */
    @ColumnWidth(20)
    private String avgRequestBytesStr;

    /**
     * 平均响应大小
     */
    @ColumnWidth(20)
    private String avgResponseBytesStr;

    /**
     * 平均办理时长
     */
    @ExcelIgnore
    private Double avgDealTime;

    /**
     * 平均办理时长
     */
    @ColumnWidth(20)
    private String avgDealTimeStr;

}
